(function(jQuery) {
	/*
	 * 整箱打包商品查询放大镜JS插件
	 */

	$.MagnifierProductUtils = {
		/**
		 * 页面初始化函数
		 */
		init : function() {
			var item = encodeURI($('#condition').val());
			
			// 创建列表DataGrid
			$('#magnifierProductPage_p')
					.datagrid(
							{
								url : 'magnifier/getMagnifierProductList.do?catch=' + new Date() 
									+ '&item=' + item
									+'&Login_SessionId='+sessionId,
								method : 'get',
								title : $.i18n.prop("js.magnifier.title.spbm"),
								iconCls : 'icon-large-smartart',
								pagination : true,
								rownumbers : true,
								striped : true,
								pageSize : 10,
								pageList : [10],
								columns : [ [ 
								    {
									field : 'code',
									title : '商品编码',
									width : 140,
									align : 'left'
									}, 
									{
									field : 'name',
									title : '商品名称',
									width : 353,
									align : 'left'
									}
								] ],

								onDblClickRow : function(rowIndex, rowData) {
									//向父页面赋值
									$("#itemNameDetail",window.parent.document).searchbox('setValue',rowData.name);
									$("#barCode",window.parent.document).textbox('setValue',rowData.barcode);
									$("#itemCode",window.parent.document).val(rowData.code);
									//关闭放大镜窗口
									$("#magnifier_window").window('close');
								},
								onLoadError: function(){
									$.LmisUtils.opLoadError();
								}
							});
		},

		/**
		 * 查询
		 */
		search : function() {
			var item = encodeURI($('#condition').val());
//			var magnifierKHZHDeptType = $('#magnifierKHZHDeptType').val();
//			var g_account_no = encodeURI($('#condition').val());
			$('#magnifierProductPage_p')
					.datagrid(
							{
								url : 'magnifier/getMagnifierProductList.do?catch=' + new Date() 
									+ '&item=' + item
									+'&Login_SessionId='+sessionId
							});
		}
	};
})(jQuery);
$.MagnifierProductUtils.init();
